#ifndef _INVENTORYSLOT_H
#define _INVENTORYSLOT_h

///////////////////////////////////////////////////////////////////////////
//																		 //
//	Author:		Michael Mozdzierz										 //
//	Date:		11/04/2014												 //
//	Purpose:	Define a single slot in the inventory menu				 //
//																		 //
///////////////////////////////////////////////////////////////////////////

#include "UiElement.h"

class InventorySlot : public UiElement
{
	bool pickup = false;

public:
	InventorySlot(void);
	virtual ~InventorySlot(void);

	virtual void Update(float dt) override;

	virtual void Draw(void) override;

	/////////////////////<accessors/mutators>//////////////////////////////////////////

	bool getPickup(void) const { return pickup; }

	void setPickup(bool value) { pickup = value; }
};

#endif